//
// Created by konglinglong on 2020/9/14.
//

#ifndef O5G_SRC_O5GRAN_L2_SRC_MSCH_INCLUDE_MSCHAPI_H
#define O5G_SRC_O5GRAN_L2_SRC_MSCH_INCLUDE_MSCHAPI_H

#include "mschDef.h"
#include "../../common/commApi.h"

#ifdef __cplusplus
extern "C"
{
#endif

int32_t RAN_MSCH_Init(void);
int32_t RAN_MSCH_Final(void);

void RAN_MSCH_SCH_TtiProcess(S_RanL2CellInst *pCellInst);
void RAN_MSCH_SCH_PtoProcess(S_RanL2CellInst *pCellInst);

void RAN_MSCH_ALG_TtiProcess(S_RanL2CellInst *pCellInst);
void RAN_MSCH_ALG_PtoProcess(S_RanL2CellInst *pCellInst);

#ifdef __cplusplus
}
#endif

#endif //O5G_SRC_O5GRAN_L2_SRC_MSCH_INCLUDE_MSCHAPI_H
